@charset "utf-8";
/* CSS Document gu*/

#my-account { width:100%; height:auto; overflow:auto; margin:0px auto; z-index:0}
#my-account .left-box { width:289px; height:450px; overflow:visible; border-right:solid 1px #abbdd1; position:relative; z-index:1; float:left}
#my-account .left-box ul { width:186px; height:auto; position:absolute; top:50px; right:-1px; z-index:10;}
#my-account .left-box ul li { width:186px; height:auto; list-style:none; margin-bottom:11px; z-index:20}
#my-account .left-box ul li a{ width:176px; height:36px; display:block; border:solid 1px #abbdd1; background:#f4f4f4; color:#a1a1a1; font-family:Helvetica; font-size:15px; text-indent:15px; line-height:36px; vertical-align:middle; margin-left:8px; text-align:left; z-index:30}
#my-account .left-box ul li a.now{ margin-left:0px; padding-left:8px; background:#fff; color:#91d6e2; border-right:solid 1px #fff} 

#my-account .right-box { width:670px; height:auto; text-align:left; overflow:auto; float:right}
#my-account .right-box .form-box { margin-top:10px}
#my-account .right-box .ml156 { margin-left:156px}
#my-account .right-box .ml61 { margin-left:61px}
#my-account .right-box .pt20 { padding-top:20px}
#my-account .right-box .pt80 { padding-top:80px}
#my-account .right-box .form-text-box { width:100%; height:38px; margin:3px 0px; float:left; font-family:Helvetica; font-size:16px; line-height:38px; vertical-align:middle}
#my-account .right-box .form-text-box span { color:#ff7471; float:left; line-height:44px}
#my-account .right-box .form-text-box b { color:#a4a4a4; float:left; margin-left:5px; width:155px;}
#my-account .right-box .form-text-box b.w-auto { width:auto; padding-right:10px}
#my-account .right-box .form-text-box strong { color:#6d6d6d; font-family:Arial; font-size:15px; float:left}
#my-account .right-box .form-text-box i { color:#a4a4a4; font-family:Arial; font-size:10px; float:right; margin-right:227px; vertical-align:top; line-height:14px}
#my-account .right-box .form-text-box b i{ line-height:38px; font-size:13px; padding-left:10px}
#my-account .right-box p { float:left; padding-left:9px}
#my-account .right-box .form-submit-box { width:620px; height:auto; text-align:center; margin-top:60px; float:left}
#my-account .right-box .form-submit-box a {font-family:Helvetica; font-size:16px; line-height:38px; vertical-align:middle;color:#a4a4a4; font-weight:bold}
#my-account .right-box .form-submit-box input.cancel-this-form { background-position:-168px -350px; width:137px; height:50px; margin-right:39px }
#my-account .right-box .form-submit-box input.continue-this-form {background-position:-305px -350px; width:194px; height:50px; margin-left:39px}
#my-account .right-box .form-submit-box input.submit-this-form { background-position:0px -450px; width:137px; height:50px; margin-left:39px }

#my-account .right-box .form-text-box .up-img { width:100px; height:100px; float:left; margin-left:62px; margin-top:10px}
#my-account .right-box .form-text-box .buttom { width:110px; height:26px; border:solid 1px #D1D1D1; display:block; text-align:center; font-family:Arial; font-size:15px; color:#929292; line-height:26px; vertical-align:middle; font-weight:bold; float:left; margin-top:10px; background:#f2f2f2; border-radius:4px; margin-left:10px}
#my-account .right-box .form-text-box .buttom:hover { background:#f9f9f9}



#my-account .right-box table.group { width:auto; height:auto; float:left}
#my-account .right-box table.group tr td { width:185px; padding:5px 0px 5px 10px; height:auto}
#my-account .right-box div.goal { width:100%; height:auto; float:left}
#my-account .right-box div.goal input { float:left; margin-left:10px}
#my-account .right-box div.goal a{ float:left; width:57px; height:36px; border:solid 1px #D1D1D1; text-align:center; line-height:36px; vertical-align:middle; color:#8f8f8f; font-family:Helvetica; border-radius:4px; margin-left:10px; background:#f2f2f2; font-weight:bold}
#my-account .right-box div.goal a:hover {background:#f9f9f9}
#my-account .right-box div.goal p { font-family:Arial; font-size:10px; color:#a4a4a4; float:left; margin-left:10px; width:350px; line-height:160%; margin-top:5px}
#my-account .right-box div.goal div.lists { width:100%; height:auto; float:left; margin-top:20px; margin-bottom:20px}
#my-account .right-box div.goal div.lists span { font-size:14px; font-family:Arial; color:#868585; padding:4px 3px 4px 10px; float:left; margin-left:5px; margin-bottom:5px; border-radius:4px; background:url(../image/close.png) no-repeat right 5px #f4f4f4}
#my-account .right-box div.goal div.lists span i { width:16px; height:16px; float:right; border:solid 1px #f4f4f4; margin-left:10px; cursor:pointer}
#my-account .right-box div.goal div.lists span i:hover { border:solid 1px #ccc; border-radius:4px}

#my-account .right-box table.box7 { width:100%; height:auto; float:left; vertical-align:top; margin-bottom:30px}
#my-account .right-box table.box7 tr td { height:auto; vertical-align:top; }
#my-account .right-box table.box7 tr td.left { width:45%; border-right:solid 1px #abbdd1}
#my-account .right-box table.box7 tr td.right { padding-left:38px}
#my-account .right-box table.box7 tr td div.form-text-box { line-height:30px; height:30px}
#my-account .right-box table.box7 tr td i { font-family:Arial; font-size:14px; color:#484848; width:100%; display:block; margin-bottom:10px}
#my-account .right-box table.box7 tr td label { font-family:Arial; font-size:14px; color:#868585; float:left; line-height:38px; vertical-align:middle; margin-left:10px}

#my-account .right-box table.box1 tr td.left ul { width:100%; height:145px; margin-top:15px; float:left}
#my-account .right-box table.box1 tr td.left { width:45%;border-right:solid 1px #abbdd1}
#my-account .right-box table.box1 tr td.right { padding-left:38px}
#my-account .right-box table.box1 tr td.left ul li { width:33%; height:auto; float:left; margin-bottom:10px}
#my-account .right-box table.box1 tr td.left ul li label { line-height:20px}
#my-account .right-box table.box1 tr td.right .form-text-box { margin-bottom:10px}
#my-account .right-box table.box1 tr td.right .form-text-box em { font-family:Arial; color:#868585; float:left; margin-left:5px; width:155px; line-height:38px; vertical-align:middle}
#my-account .right-box .verymore { width:90%; height:90px; padding:5px 10px; margin-left:10px; margin-bottom:40px; border:solid 1px #d1d1d1; float:left; font-size:14px; font-family:Arial; color:#666; line-height:140%}

#my-account .right-box .history { width:100%; height:auto; float:left}
#my-account .right-box .history tr th { font-family:Helvetica; font-size:12px; color:#a4a4a4; line-height:36px; vertical-align:middle; text-align:center; border-bottom:solid 1px #c7ccd2}
#my-account .right-box .history tr td { height:58px; font-family:Arial; font-size:13px; color:#a4a4a4; text-align:center}
#my-account .right-box .history tr.gray td { background:#f6f6f6}



























